terrestrial broadcasting - German English Dictionary